Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD PLACE Semi-Detached £250,305 £188,000 5 Aug 2016
3 ORCHARD PLACE Terraced £300,411 £175,000 4 Aug 2006